#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <winsock2.h>
#include <stdlib.h>
#include <string.h>
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <winsock2.h>
int main(int argc, char **argv)
{
WORD RequiredVersion;
WSADATA WData;
RequiredVersion = MAKEWORD(2, 0);
if (WSAStartup(RequiredVersion, &WData) != 0) {
printf("Blad inicjalizacji WinSock2\n");
return 1;
}
printf("Wersja WinSock: %d.%d\n",
HIBYTE(WData.wHighVersion),
LOBYTE(WData.wHighVersion));
printf("Opis: %s\n", WData.szDescription);
printf("Stan systemu: %s\n", WData.szSystemStatus);
printf("Maksymalna liczba gniazd: %u\n",
WData.iMaxSockets);
printf("Maksymalny rozmiar datagramu UDP: %u\n",
WData.iMaxUdpDg);
WSACleanup();
system("PAUSE");
return 0;
}